presentation tier - French English Dictionary